Introducing the Guard-Stage-Milestone Approach for Specifying Business Entity Lifecycles
نویسندگان
چکیده
Business process management, workflow, and case management are critical technologies for managing collections of services, including human activities, to support business operations. One way to manage business operations is based on business entities with lifecycles (BEL’s) (a.k.a. business artifacts), i.e., key conceptual entities that are central to guiding the operations of a business, and whose content changes as they move through those operations. A BEL type includes both an information model that captures, in either materialized or virtual form, all of the business-relevant data about entities of that type, and a lifecycle model, that specifies the possible ways that an entity of this type might progress through the business. Most previous work on BEL’s has been based on the use of lifecycle models based on variants of finite state machines. This paper introduces the Guard-Stage-Milestone (GSM) meta-model for lifecycles, which is an evolution of the previous work on BEL’s. GSM lifecycles are substantially more declarative than the finite state machine variants, and support hierarchy and parallelism within a single entity instance. The GSM operational semantics are based on a form of Event-Condition-Action (ECA) rules. This paper provides an informal, preliminary introduction to the GSM approach, and briefly overviews selected research directions.
منابع مشابه
On the Equivalence of Incremental and Fixpoint Semantics for Business Artifacts with Guard-Stage-Milestone Lifecycles
Business artifacts (BAs, or artifacts) are used to model conceptual entities that are central to guiding the operations of a business, and whose content changes as they move through those operations. The recently introduced Guard-Stage-Milestone (GSM) meta-model for artifact lifecycles is declarative in nature, and allows concurrent execution of long-running (possibly human-executed) activities...
متن کاملOn the Equivalence of Incremental and Fixpoint Semantics for Business Entities with Guard-Stage-Milestone Lifecycles
Business entities with lifecycles (BEL’s) (a.k.a. business artifacts) are used to model conceptual entities that are central to guiding the operations of a business, and whose content changes as they move through those operations. The recently introduced Guard-StageMilestone (GSM) meta-model for BEL lifecycles is declarative in nature, and allows concurrent execution of long-running (possibly h...
متن کاملParallel Processing for Business Artifacts with Declarative Lifecycles
The business artifact (a.k.a. business entity) approach to modeling and implementing business operations and processes is based on a holistic marriage of data and process and enables a factoring of business operations based on key business-relevant conceptual entities. The recently introduced Guard-StageMilestone (GSM) artifact meta-model provides a hierarchical and declarative basis for specif...
متن کاملVerification of Artifact-Centric Systems: Decidability and Modeling Issues
Abstract. Artifact-centric business processes have recently emerged as an approach in which processes are centred around the evolution of business entities, called artifacts, giving equal importance to control-flow and data. The recent Guard-State-Milestone (GSM) framework provides means for specifying business artifacts lifecycles in a declarative manner, using constructs that match how execut...
متن کاملManaging Business Process Variability in Artifact-centric BPM Master Thesis
Artifact-centric process modelling is a promising technology to manage business operations. The Guard-Stage-Milestone (GSM) life-cycle is a declarative approach to specify artifacts and their lifecycles. Currently there’s no approach to manage process variability in the field of artifact-centric business process models. Existing variability management approaches are designed especially for acti...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010